home *** CD-ROM | disk | FTP | other *** search
/ Computer Shopper 235 / Issue 235 - September 2007 - DPCS0907DVD.ISO / Extras / NetObjects Fusion / NOF10.exe / data1.cab / FSI / lib / nof / dataobjects / tables / ImagesTable.js < prev    next >
Encoding:
Text File  |  2007-04-11  |  3.4 KB  |  61 lines

  1. function NOF_DataObjects_ImagesTable( _type ){
  2.   this.__proto__ = NOF_DataObjects_ImagesTable.prototype;
  3.   this.__super__ = NOF.DO.Table;
  4.   
  5.   this.__super__( _type, "Images");
  6. }
  7.  
  8. var NOF_DataObjects_ImagesTable_DDL = new Array(
  9.     new NOF.DO.FieldInfo("Position"        , NOF.DO.FieldType.INTEGER , 0),
  10.     new NOF.DO.FieldInfo("Title"           , NOF.DO.FieldType.LARGE_TEXT, 1),
  11.     new NOF.DO.FieldInfo("Description"     , NOF.DO.FieldType.LARGE_TEXT, 2),
  12.     new NOF.DO.FieldInfo("Image"           , NOF.DO.FieldType.IMAGE_PATH, 3),
  13.     new NOF.DO.FieldInfo("ImageFlags"      , NOF.DO.FieldType.INTEGER, 4),
  14.     new NOF.DO.FieldInfo("ImageWidth"      , NOF.DO.FieldType.INTEGER, 5),
  15.     new NOF.DO.FieldInfo("ImageHeight"     , NOF.DO.FieldType.INTEGER, 6),
  16.     new NOF.DO.FieldInfo("ImageRotation"   , NOF.DO.FieldType.INTEGER, 7),
  17.     new NOF.DO.FieldInfo("ImageQuality"    , NOF.DO.FieldType.INTEGER, 8),
  18.     new NOF.DO.FieldInfo("ImageFormat"     , NOF.DO.FieldType.VARCHAR, 9),
  19.     new NOF.DO.FieldInfo("ImageAltTag"     , NOF.DO.FieldType.VARCHAR, 10),
  20.     new NOF.DO.FieldInfo("ImageTnFlags"    , NOF.DO.FieldType.INTEGER, 11),
  21.     new NOF.DO.FieldInfo("ImageTnWidth"    , NOF.DO.FieldType.INTEGER, 12),
  22.     new NOF.DO.FieldInfo("ImageTnHeight"   , NOF.DO.FieldType.INTEGER, 13),
  23.     new NOF.DO.FieldInfo("ImageTnRotation" , NOF.DO.FieldType.INTEGER, 14),
  24.     new NOF.DO.FieldInfo("ImageTnQuality"  , NOF.DO.FieldType.INTEGER, 15),
  25.     new NOF.DO.FieldInfo("ImageTnFormat"   , NOF.DO.FieldType.VARCHAR, 16),
  26.     new NOF.DO.FieldInfo("ImageTnAltTag"   , NOF.DO.FieldType.VARCHAR, 17),
  27.     new NOF.DO.FieldInfo("ImageTnStretch"  , NOF.DO.FieldType.INTEGER, 18),    
  28.     new NOF.DO.FieldInfo("ImageStretch"    , NOF.DO.FieldType.INTEGER, 19),
  29.     new NOF.DO.FieldInfo("ImageOriginal"    , NOF.DO.FieldType.INTEGER, 20)  
  30. );
  31.  
  32. NOF_DataObjects_ImagesTable.prototype = new NOF.DO.Table;
  33.  
  34. NOF_DataObjects_ImagesTable.prototype.COL_POSITION      = 0;
  35. NOF_DataObjects_ImagesTable.prototype.COL_TITLE         = 1;
  36. NOF_DataObjects_ImagesTable.prototype.COL_DESCRIPTION   = 2;
  37. NOF_DataObjects_ImagesTable.prototype.COL_IMAGE         = 3;
  38. NOF_DataObjects_ImagesTable.prototype.COL_IMAGE_FLAGS    = 4;
  39. NOF_DataObjects_ImagesTable.prototype.COL_IMAGE_WIDTH    = 5;
  40. NOF_DataObjects_ImagesTable.prototype.COL_IMAGE_HEIGHT   = 6;  
  41. NOF_DataObjects_ImagesTable.prototype.COL_IMAGE_ROTATION = 7;
  42. NOF_DataObjects_ImagesTable.prototype.COL_IMAGE_QUALITY  = 8;  
  43. NOF_DataObjects_ImagesTable.prototype.COL_IMAGE_FORMAT   = 9;
  44. NOF_DataObjects_ImagesTable.prototype.COL_IMAGE_ALTTAG   = 10; //doesn't it break the previous table fields order?
  45.   
  46. NOF_DataObjects_ImagesTable.prototype.COL_IMAGETN_FLAGS    = 11;
  47. NOF_DataObjects_ImagesTable.prototype.COL_IMAGETN_WIDTH    = 12;
  48. NOF_DataObjects_ImagesTable.prototype.COL_IMAGETN_HEIGHT   = 13;  
  49. NOF_DataObjects_ImagesTable.prototype.COL_IMAGETN_ROTATION = 14;
  50. NOF_DataObjects_ImagesTable.prototype.COL_IMAGETN_QUALITY  = 15;  
  51. NOF_DataObjects_ImagesTable.prototype.COL_IMAGETN_FORMAT   = 16;
  52. NOF_DataObjects_ImagesTable.prototype.COL_IMAGETN_ALTTAG   = 17;
  53. NOF_DataObjects_ImagesTable.prototype.COL_IMAGETN_STRETCH  = 18; 
  54. NOF_DataObjects_ImagesTable.prototype.COL_IMAGE_STRETCH    = 19; 
  55. NOF_DataObjects_ImagesTable.prototype.COL_IMAGE_ORIGINAL   = 20; 
  56.   
  57. NOF_DataObjects_ImagesTable.prototype.getDDL = function getDDL(){
  58.   return NOF_DataObjects_ImagesTable_DDL;
  59. };
  60.   
  61. NOF.DO.ImagesTable = NOF_DataObjects_ImagesTable;